﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace PVMonMVC.Objects
{
    public class XPaths
    {
        public string StatusXPath { get; set; }
        public string ACPowerXpath { get; set; }
        public string DailyEnergyXpath { get; set; }
        public string TotalEnergyXpath { get; set; }
        public string String1VoltageXpath { get; set; }
        public string String1CurrentXpath { get; set; }
        public string String2VoltageXpath { get; set; }
        public string String2CurrentXpath { get; set; }
        public string String3VoltageXpath { get; set; }
        public string String3CurrentXpath { get; set; }
        public string Line1VoltageXpath { get; set; }
        public string Line1CurrentXpath { get; set; }
        public string Line2VoltageXpath { get; set; }
        public string Line2CurrentXpath { get; set; }
        public string Line3VoltageXpath { get; set; }
        public string Line3CurrentXpath { get; set; }

        public XPaths(string status, string acPower, string totalEnergy, string dailyEnergy, string s1v, string s1c, string s2v, string s2c,
        string s3v, string s3c, string l1v, string l1c, string l2v, string l2c, string l3v, string l3c)
        {
            StatusXPath = status;
            ACPowerXpath = acPower;
            DailyEnergyXpath = dailyEnergy;
            TotalEnergyXpath = totalEnergy;
            String1VoltageXpath = s1v;
            String1CurrentXpath = s1c;
            String2VoltageXpath = s2v;
            String2CurrentXpath = s2c;
            String3VoltageXpath = s3v;
            String3CurrentXpath = s3c;
            Line1VoltageXpath = l1v;
            Line1CurrentXpath = l1c;
            Line2VoltageXpath = l2v;
            Line2CurrentXpath = l2c;
            Line3VoltageXpath = l3v;
            Line3CurrentXpath = l3c;
        }
    }
}